five kittens - French English Dictionary